#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
word_left_rev(char* arr1, int k)
{
	int i = 0;
	for (i = 0; i < k; i++)
	{
		char arr2 = { 0 };
		if (i == k)
		{
			strncpy(arr2, arr1, k);
			strcpy(arr1, arr2);
		}
	}
	return arr1;
}
int main()
{
	int k = 0;
	char a [10] = { 0 };
	gets(a);
	scanf("%d", &k);
	word_left_rev(a, k);
	return 0;
}